home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / BBS / TMONT100.ZIP / MONTE.DOC < prev    next >
Encoding:
Text File  |  1996-02-25  |  13.5 KB  |  311 lines

  1.                    T&T Software
  2.                  Monte Carlo V1.00
  3.                 (c) Copyright 1996
  4.  
  5. ╔════════════════════════════════════════════════════════════════════════╗
  6. ║  ■ MONTE V1.00 Overview & Instructions ■                               ║
  7. ╚════════════════════════════════════════════════════════════════════════╝
  8. ═ Overview ═
  9. MONTE is Monte Carlo Solitaire, an easy but challenging solitaire card game.
  10.  
  11. MONTE will ONLY support ANSI mode, this will be checked upon program start
  12. up and if ANSI is NOT on the user will be asked if they can support ANSI.  If
  13. the user responds "Y" then ANSI is turned on for the duration of the door but
  14. is turned off when the door exits!  If the user responds "N" then they are
  15. returned to the BBS.
  16.  
  17. The users will be allowed to play upto the maximum amount of games allowed
  18. per day (set by the SysOp in Registered Versions ONLY, default: 10).
  19.  
  20. Free games are awarded when the game is won!
  21.  
  22. The SysOp may also set the amount of make up days that may be played per
  23. day. (set by the SysOp in Registered Versions ONLY, default: 1).  When a
  24. user chooses to make up a day a calendar is displayed (CALENDAR.ANS), if
  25. you do not want this calendar to be displayed simply delete it.  If the
  26. user chooses to make up a day, the current days statistics are just reset,
  27. but you can NOT make up days until all of the current days games have been
  28. played.
  29.  
  30. The Sysop has the option to change the playing screen background and the
  31. playing card colors via the key file (REGISTERED VERSIONS ONLY, default:
  32. white on white).
  33.  
  34. Users may quit out of the door and their information will be saved in
  35. MONTE.DAT so they can come back in and finish their games anytime the same
  36. day.
  37.  
  38. ═ Instructions ═
  39. Create a directory for MONTE and unarchive or copy all the files into that
  40. directory.
  41.  
  42. Create configuration files for each node that you wish to run MONTE on or
  43. use one for all nodes, depending on your set up!
  44. (See the example configuration files for details).
  45.  
  46. The door can be run with one command line parameter:
  47.  
  48. MONTE NODE1.CFG <-- Configuration filename
  49.  
  50. if this parameter is left off MONTE looks for MONTE.CFG and uses it if
  51. found, if it is not found then the program will abort.
  52.  
  53. To run in the local mode, simply log onto the BBS and run the door or you can
  54. play it without the BBS by setting the LocalMode in the configuration file and
  55. then running MONTE <config.file>.
  56.  
  57. ****Special Configuration File Note****
  58. The configuration file looks really overpowering, but don't shy away from it!
  59. Everything you need to know about the configuration file is within the
  60. configuration file!
  61.  
  62. ╔════════════════════════════════════════════════════════════════════════╗
  63. ║  ■ MONTE Drop File Support ■                                           ║
  64. ╚════════════════════════════════════════════════════════════════════════╝
  65. MONTE will support the following drop files:
  66.  
  67.   1.  DORINFO?.DEF       6.  SFDOORS.DAT
  68.   2.  EXITINFO.BBS       7.  SFMAIN.DAT
  69.   3.  CHAIN.TXT          8.  SFMESS.DAT
  70.   4.  CALLINFO.BBS       9.  SFFILE.DAT
  71.   5.  DOOR.SYS          10.  SFSYSOP.DAT
  72.   
  73. and any other with the use of the CustomFile in the configuration file.
  74.  
  75. ╔════════════════════════════════════════════════════════════════════════╗
  76. ║  ■ MONTE Multi-Node Support ■                                          ║
  77. ╚════════════════════════════════════════════════════════════════════════╝
  78. MONTE is completely Multi-Node aware.  If you are running more than one node,
  79. simply create different configuration files for each node and include that
  80. configuration filename on the command line!
  81.  
  82. ╔════════════════════════════════════════════════════════════════════════╗
  83. ║  ■ MONTE Adopted Screen ■                                              ║
  84. ╚════════════════════════════════════════════════════════════════════════╝
  85. After the OPENING.ANS is displayed there is an optional screen called 
  86. ADOPTED.ANS that will be displayed.  This screen is completely user
  87. configurable.  You can thank someone for registering the door for you or
  88. try to encourage someone to do it for you or give them instructions for
  89. the door, whatever you like!
  90.  
  91. ╔════════════════════════════════════════════════════════════════════════╗
  92. ║  ■ MONTE How to Play ■                                                 ║
  93. ╚════════════════════════════════════════════════════════════════════════╝
  94. Monte Solitaire is one of the easiest solitaire games to understand,
  95. however it is not that easy to win!  Below is a copy of the HELP.ANS (in
  96. ASCII format):
  97.  
  98.  ┌────────────────────────────────────────────────────────────────────────────┐
  99.  │                    The Rules of Monte Carlo Solitaire.                     │
  100.  │                                                                            │
  101.  │  Layout:  The cards are dealt with 25 in a box, 5 rows of 5.  This         │
  102.  │           leaves 27 cards in the stock pile.                               │
  103.  │    Play:  Discard cards in pairs of the same rank, provided that the two   │
  104.  │           cards of the pair are adjacent in a row, column, or a diagonal.  │
  105.  │           After all possible pairs are removed the tableau will be         │
  106.  │           consildated and filled with cards from the stock pile.           │
  107.  │           In this example:                                                 │
  108.  │   ┌─────┐┌─────┐┌─────┐┌─────┐┌─────┐  Numbers 01 & 02 can be discarded.   │
  109.  │   │A   ││A   ││J   ││4   ││4   │  Numbers 04 & 05 can be discarded.   │
  110.  │   │   A││   A││   J││   4││   4│  NOTE:  Suit does NOT play a role.   │
  111.  │   └───01┘└───02┘└───03┘└───04┘└───05┘                                      │
  112.  │ Scoring:  10 points for each card removed & 480 points if the game is won! │
  113.  │           A total of 1000 points can be awarded per game!                  │
  114.  │ Winning:  The game is considered won when ALL cards have been discarded!   │
  115.  │           A free game is won for every game you win!                       │
  116.  │    Tips:  If a card can be paired with either of two others, pick the pair │
  117.  │           that will give more additional plays after consolidation.        │
  118.  └──────────────────────────<Press any Key to Continue>───────────────────────┘
  119.  
  120.  Game Limit:  There is a default game limit of 10, this value can be changed
  121.           from 0-65534 from within the MONTE.KEY, but ONLY in the 
  122.           registered version!
  123.  
  124. ╔════════════════════════════════════════════════════════════════════════╗
  125. ║  ■ MONTE Scoring ■                                                     ║
  126. ╚════════════════════════════════════════════════════════════════════════╝
  127. Scoring is simple, 10 points for every card removed.  480 points is
  128. awarded when a game is won.  There is a maximum of 1000 points per
  129. game (if won).
  130.  
  131. Scores are kept for one month in the MONTE.DAT file and the Top Ten
  132. is kept in MONTE.SCR.  An alltime high is kept in MALLTIME.DAT.
  133. MONTE.MB4 will contain the previous months scores!
  134.  
  135. On the first of the month MONTE.DAT will be removed and MONTE.SCR
  136. will be renamed to MONTE.MB4 when the first player enters the door!
  137.  
  138. When in the game 'V' will display the scores, with the Alltime high and
  139. last months highest score first, with this months top ten following in 
  140. the next screen.
  141.  
  142. ╔════════════════════════════════════════════════════════════════════════╗
  143. ║  ■ MONTE Files in Archive ■                                            ║
  144. ╚════════════════════════════════════════════════════════════════════════╝
  145.  
  146. Your TMONT100.ARJ file should contain the following files:
  147.  
  148.         Monte.exe -> The Executable File.
  149.         Monte.doc -> This Document File.
  150.         Monte.reg -> Registration Form.
  151.  
  152.       Mbullet.exe -> Creates External Bulletins
  153.       Mbullet.cfg -> Configuration File for Pbullet.exe.
  154.      
  155.       File_id.diz -> Short Program Description.
  156.  
  157.         Monte.key -> Registration Key File.
  158.  
  159.         Monte.cfg -> Example Configuration File. 
  160.  
  161.          Main.ans -> Ansi Main Menu.
  162.          Help.ans -> Ansi Help Screen.
  163.       Opening.ans -> Ansi Opening Screen.
  164.       Wongame.ans -> Ansi Screen Shown When a Game is Won.
  165.       Adopted.ans -> [Optional] Ansi Screen.
  166.      Calendar.ans -> [Optional] Ansi Calendar Screen (for Make up Days).
  167.  
  168.      Edituser.exe -> Data File Editor.
  169.      Edituser.doc -> Document File for Edituser.
  170.  
  171.       
  172.        ═════ Files Created at Run-Time ═════
  173.         Monte.dat -> User Data, contains the Username,
  174.              Last date played, games won, total points,
  175.              and games played.
  176.         Monte.scr -> Top Ten Scores Data File.
  177.      Malltime.dat -> Alltime high Data File.
  178.         Monte.mb4 -> Scores From the Month Before.
  179.  
  180. ╔════════════════════════════════════════════════════════════════════════╗
  181. ║  ■ MONTE Configuration File ■                                          ║
  182. ╚════════════════════════════════════════════════════════════════════════╝
  183. The Configuration file may be named anything you wish to name it, but it must
  184. be included on the command line for MONTE to use it.  If you do not specify
  185. a configuration file on the command line then MONTE will try to use 
  186. MONTE.CFG, if that is not found the program will abort.
  187.  
  188. Everything that you need to know about the Configuration file is within the
  189. configuration file.....
  190.  
  191. ╔════════════════════════════════════════════════════════════════════════╗
  192. ║  ■ MONTE Registration Information ■                                    ║ 
  193. ╚════════════════════════════════════════════════════════════════════════╝
  194. Registration of MONTE reflects the concept of Shareware.
  195.  
  196. Please see MONTE.REG for details on registering.
  197.  
  198. ╔════════════════════════════════════════════════════════════════════════╗
  199. ║  ■ MONTE Registered Options ■                                          ║
  200. ╚════════════════════════════════════════════════════════════════════════╝
  201. Here is an example of a key file:
  202.  
  203. [U N R E G I S T E R E D]
  204. 0000000000
  205. 10
  206. black
  207. white
  208. 0
  209. 3
  210. ;;;;;;;;;;
  211. All SEVEN lines must be in here, anything after the first SEVEN lines
  212. is considered comment!
  213.  
  214. This file must be renamed to MONTE.KEY
  215.  
  216. Line 1:  Name Registered Under, Maximum of 40 characters.
  217. Line 2:  Special Registration Number.
  218. Line 3:  Total Games a User May Play, 0-65534!
  219. Line 4:  Background Color ie:
  220.  
  221.       black
  222.       blue
  223.       green
  224.       cyan
  225.       red
  226.       magenta
  227.       brown
  228.       white
  229.  
  230. Line 5:  Card Color ie:
  231.  
  232.       black   <---NOT RECOMMENDED
  233.       blue
  234.       green
  235.       cyan
  236.       red     <---NOT RECOMMENDED
  237.       magenta
  238.       brown
  239.       white
  240.  
  241. Line 6:  Not currently Used.
  242. Line 7:  Total Make Up Days Allowed Per Day, 1-65534!
  243.  
  244. Lines 3, 4, 5, and 7 can be changed but will only take effect when the
  245. door is registered!
  246.  
  247. The color may also be changed by the user while playing the door by using
  248. the <C> = Change Colors command, this is then stored in their record in
  249. the data file and they will not have to change it again unless they want to
  250. or until the next month!
  251.  
  252. ╔════════════════════════════════════════════════════════════════════════╗
  253. ║  ■ MONTE External Bulletins ■                                          ║
  254. ╚════════════════════════════════════════════════════════════════════════╝
  255. MONTE can create external bulletins via MBULLET.EXE.  MBULLET will read
  256. the MBULLET.CFG and will create any or all of the Ansi, Ascii, or Rip
  257. bulletins.  Simply run MBULLET and it will pick up the default MBULLET.CFG
  258. configuration file, or specify which configuration file you would like to
  259. use on the command line:
  260.  
  261. MBULLET <configfilename>
  262.  
  263. MBULLET must reside in the same directory as MONTE and MONTE needs to
  264. be registered.  If MONTE is NOT registered, a message will be displayed
  265. and the program will exit!
  266.  
  267. Please see the enclosed MBULLET.CFG for details on how to configure MBULLET.
  268.  
  269. ╔════════════════════════════════════════════════════════════════════════╗
  270. ║  ■ MONTE V1.00 Credits and Many Thanks ■                               ║
  271. ╚════════════════════════════════════════════════════════════════════════╝
  272. Special thanks go to Brian Pirie who wrote "OpenDoors, Door Programming
  273. Toolkit Version 5.10" with which MONTE was created!
  274.  
  275. A very special thanks go to the following for spending the time to BETA
  276. test the earliest versions of the door:
  277.  
  278. Cammy Cochrane
  279. Bob Hindal
  280. Della Moore
  281. Steve Newman
  282. Brian Tremblay
  283.  
  284. Full support will be given on The Ultimate House Of Fun BBS, please call we
  285. would like to hear any concerns or comments!
  286.  
  287. ╔════════════════════════════════════════════════════════════════════════╗
  288. ║  ■ MONTE Warranty and Disclaimer ■                                     ║
  289. ╚════════════════════════════════════════════════════════════════════════╝
  290.  = Warranty =
  291. This product is provided "as is" without warranty of any kind.  The entire
  292. risk as to the results and performance of the program is assumed by you.
  293. Futhermore, we the authors do not warrant, guarantee, or make any represent-
  294. tions regarding the use of, or the results of the use of the program, and you
  295. rely on the program and results solely at your own risk. We the authors cannot
  296. accept responsibility for system damage, either directly or indirectly from
  297. the use of this product.
  298.  
  299.  = Disclaimer =
  300. The Authors of this program, The Ultimate House Of Fun BBS and its Co-sysops
  301. are in no way responsible for any damages sustained either directly
  302. or indirectly from the use of MONTE.  Also if the file has been
  303. modified in any way we will take no responsibility for it's use Whatsoever!
  304. The .EXE file has been tested on several machines, from 286's to 486's and
  305. worked perfectly on all. If you should have any problems with this file
  306. please call The Ultimate House Of Fun BBS to obtain a good copy.
  307.  
  308. The latest version of this program may be FREQ'd by using:
  309.  
  310.   MONTE
  311.